package com.yl.applicationsecurity.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.yl.applicationsecurity.pojo.Inspection;
import com.yl.applicationsecurity.pojo.InspectionConfiguration;

import java.util.Date;
import java.util.List;

public interface InspectionConfigurationService extends IService<InspectionConfiguration> {


    PageInfo<InspectionConfiguration> findListByInspectionConfiguration(String[] nationSelect, InspectionConfiguration InspectionConfiguration, Date startCreateDate, Date endCreateDate , Integer pageNum, Integer pageSize );

    int updateInspectionConfiguration(InspectionConfiguration inspectionConfiguration);

    int updateStatus(String[] ids, Integer updateStatus);

    int delete(String[] ids);

    int insert(InspectionConfiguration inspectionConfiguration);

    List<InspectionConfiguration> getList();

}
